cable ducts - German English Dictionary